/**
 * 
 */
package com.wolfware.athsweb.domain;

import java.io.Serializable;
import java.util.Date;


/**
 * @author cstrzadala
 *
 */
public class Athlete extends AbstractBaseDomain<Long> implements Serializable {

    /**
     * 
     */
    private static final long serialVersionUID = -6826678890921219867L;
    
    private String firstName;
    private String surname;
    private Date dob;
    private Sex sex;
    private Club club;

	/**
	 * @return the firstName
	 */
	public String getFirstName() {
		return firstName;
	}
	/**
	 * @param firstName the firstName to set
	 */
	public void setFirstName(final String firstName) {
		this.firstName = firstName;
	}
	/**
	 * @return the surname
	 */
	public String getSurname() {
		return surname;
	}
	/**
	 * @param surname the surname to set
	 */
	public void setSurname(final String surname) {
		this.surname = surname;
	}
	/**
	 * @return the sex
	 */
	public Sex getSex() {
		return sex;
	}
	/**
	 * @param sex the sex to set
	 */
	public void setSex(final Sex sex) {
		this.sex = sex;
	}
	/**
	 * @return the club
	 */
	public Club getClub() {
		return club;
	}
	/**
	 * @param club the club to set
	 */
	public void setClub(final Club club) {
		this.club = club;
	}
	
	/**
	 * @return the dob
	 */
	public Date getDob() {
		return dob;
	}
	
	/**
	 * @param dob the dob to set
	 */
	public void setDob(final Date dob) {
		this.dob = dob;
	}
}